import request from '@/utils/request'

// 查询小数点方案管理列表
export function listBsFanganInfo(query) {
  return request({
    url: '/sycs/bsFanganInfo/list',
    method: 'get',
    params: query
  })
}

// 查询小数点方案管理详细
export function getBsFanganInfo(fanganId) {
  return request({
    url: '/sycs/bsFanganInfo/' + fanganId,
    method: 'get'
  })
}

// 新增小数点方案管理
export function addBsFanganInfo(data) {
  return request({
    url: '/sycs/bsFanganInfo',
    method: 'post',
    data: data
  })
}

// 修改小数点方案管理
export function updateBsFanganInfo(data) {
  return request({
    url: '/sycs/bsFanganInfo',
    method: 'put',
    data: data
  })
}
//默认设为当前试验室默认
export function setDefault(fanganId) {
  return request({
    url: 'sycs/bsFanganInfo/setDefault/' + fanganId,
    method: 'get'
  })
}

// 删除小数点方案管理
export function delBsFanganInfo(fanganId) {
  return request({
    url: '/sycs/bsFanganInfo/' + fanganId,
    method: 'delete'
  })
}

//新增方案时，获取方案详细的预设字段信息（新增方案前调用）
export function getYusheInfo(data) {
  return request({
    url: '/sycs/bsFanganInfo/getYusheInfo',
    method: 'post',
    data: data
  })
}


